RCU: make the period of the idle timer configurable
authorDario Faggioli <dario.faggioli@citrix.com>
Mon, 9 Oct 2017 11:23:24 +0000 (13:23 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 9 Oct 2017 11:23:24 +0000 (13:23 +0200)
commit2ae2b1d09acb5795715fa6ab233cdc2be435ba80
tree7a2dab53a316dc8436fab004a6636c67c054b6f0
parent9e0a3a2a9143c17319660e22dcf4b7a59fa9473e
RCU: make the period of the idle timer configurable

Make it possible for the user to specify, with the boot
time parameter rcu-idle-timer-period-ms, how frequently
a CPU that went idle with pending RCU callbacks should be
woken up to check if the grace period ended.

Typical values (i.e., some of the values used by Linux as
the tick frequency) are 10, 4 or 1 ms. Default valus (used
when this parameter is not specified) is 10ms. Maximum is
100ms.

Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
docs/misc/xen-command-line.markdown
xen/common/rcupdate.c